eyewitness testimony - French English Dictionary